physically deteriorated person - English Synonyms Dictionary